
 function queryCustomerDefForm()
     {
          var url =base+"/customerFieldDefList.do";
          var params =jQuery("#queryForm").serialize();
          params=decodeURIComponent(params,true); 
          jQuery("#customerFieldContent").load(url+"?"+ encodeURI(encodeURI(params)));
     }

      //添加自定义属性 
      function addCustomerFieldDef()
      { 
            var tr=jQuery("<tr>").css({height:"22px"});
            var div=jQuery("<div align='center' class='STYLE2 STYLE1'>");
            var td=jQuery("<td  bgcolor='#FFFFFF' class='STYLE2'>"); 
            var oper = jQuery(div).clone();
            jQuery(oper).html(
              '<span class="STYLE2">'+
              '<img src="'+cache+'/images/010.gif" width="9" height="9" /></span>&nbsp;<span class="STYLE1">'+ 
              '[&nbsp;</span><a href="javascript:void(0)">删除</a><span class="STYLE1">&nbsp;]'+
              '</span>');
             jQuery(oper).bind("click",function()
              {
                 deleteCustomerDef(this);
              });
            jQuery(td).clone().append(jQuery(div).clone().html(calcCustomerSeq())).appendTo(tr);
            jQuery(td).clone().append(jQuery(div).clone().html(jQuery("#customerCatalog  option:selected").text())).appendTo(tr);
            jQuery(td).clone().append(jQuery(div).clone().html('<input name="label" >')).appendTo(tr) ;
            jQuery(td).clone().append(jQuery(div).clone().html('<input name="value" >')).appendTo(tr);
            jQuery(td).clone().append(oper).appendTo(tr);
            jQuery(tr).appendTo("#customerFiledTbody");
      }


      function calcCustomerSeq()
      {
           var len=jQuery("#customerFiledTbody").children().length;
           return (len+1)*10;
      }

      function deleteCustomerDef(th,status)
      {
         if(status=="Y")
         {
           return alert("正在使用中，无法删除。");
         }
         jQuery(th).parent().parent().remove();
         assignCustomerDefSeq();
      }

      function assignCustomerDefSeq()
      {
         jQuery("#customerFiledTbody").children().each(
                function(index,obj)
                {
                   jQuery(obj).find("div:eq(0)").html((index+1)*10);
                }
          );
      }
 
      function saveCustomerDef()
      {
            var arr = new Array();
            jQuery(":input[name='label']").each(function(index,object)
             {
                   var fvalue = jQuery(":input[name='value']",jQuery(object).parent().parent().parent()).val();
                   var seq =(index+1)*10;
                   arr.push({name:jQuery(object).val(),value:fvalue,seq:seq});
               }
            );
            if(arr!=null)
            {
               jQuery.post(
                      base+"/saveCustomerFieldDefList.do",
                      {data:JSON.stringify(arr),customerCatalog:jQuery("#customerCatalog").val()},
                      function(result){
                          var d= eval("("+result+")");
                          if(d.STATUS=="0")
                           {
                             alert("保存成功!");
                           }
                          else
                           {
                              alert(d.MSG);
                           }
               });
            }
      }